package com.lind.kickoff.logic;

public interface ISpielfeld {

	public abstract int getHoehe();

	public abstract void setHoehe(int hoehe);

	public abstract int getBreite();

	public abstract void setBreite(int breite);

	public abstract int getKastenbreite();

	public abstract void setKastenbreite(int kastenbreite);

	public abstract int getTorHoehe();

	public abstract void setTorHoehe(int torHoehe);

	public abstract int getTorBreite();

	public abstract void setTorBreite(int torBreite);

	public abstract int getXoff();

	public abstract void setXoff(int xoff);

	public abstract int getYoff();

	public abstract void setYoff(int yoff);

	public abstract Class<? extends IPoint> getStartPos();

	public abstract void setStartPos(Class<? extends IPoint> startPos);

	public abstract IRectangle getFeld();

	public abstract void setFeld(IRectangle feld);

	public abstract IRectangle getTor1();

	public abstract void setTor1(IRectangle tor1);

	public abstract IRectangle getTor2();

	public abstract void setTor2(IRectangle tor2);

}